See:
Digirati build many of their projects on the Digital Library Cloud Service, which has been built to provide a connected set of microservices to deliver an end ot end IIIF workflow, with IIIF Image API images, Presentation API manifests, and IIIF Content Search.
Royal Academy/Chronicle250, and Science in the Making make use of parts of the DLCS to provide search or other services.
This is how we have developed our IIIF based workflows. Other institutions, organisations and companies have done it differently, but hopefully this is a useful illustration of one of the ways you might do this.
Demonstration (using Sorting Room)
With apologies for network issues.